<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Pinyin input method</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Pinyin_input_method"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/ext.tmh.player.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Pinyin_input_method rootpage-Pinyin_input_method skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Pinyin input method</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1305433154">
/* start https://en.wikipedia.org/ */
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style>
<p>The <b>pinyin method</b> (<a href="Simplified_Chinese_characters" title="Simplified Chinese characters">simplified Chinese</a>: <span lang="zh-Hans">拼音输入法</span>; <a href="Traditional_Chinese_characters" title="Traditional Chinese characters">traditional Chinese</a>: <span lang="zh-Hant">拼音輸入法</span>; <a href="Pinyin" title="Pinyin">pinyin</a>: <i><span lang="zh-Latn">pīnyīn shūrù fǎ</span></i>) refers to a family of <a href="Chinese_input_methods_for_computers" class="mw-redirect" title="Chinese input methods for computers">input methods</a> based on the <a href="Pinyin" title="Pinyin">pinyin</a> method of romanization.
</p><p>In the most basic form, the pinyin method allows a user to input <a href="Chinese_characters" title="Chinese characters">Chinese characters</a> by entering the pinyin of a Chinese character and then presenting the user with a list of possible characters with that <a href="Standard_Chinese_phonology" title="Standard Chinese phonology">pronunciation</a>. However, there are a number of slightly different such systems in use, and modern pinyin methods provide a number of convenient features.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Advantages_and_disadvantages">Advantages and disadvantages</h2></div>
<p>The obvious advantage of pinyin-based input methods the ease of learning for <a href="Standard_Chinese" title="Standard Chinese">Standard Chinese</a> speakers. Those who are familiar with pinyin and are able to recognize the resulting characters would be able to input them with almost no training, compared to other input methods.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> It does not require the user to be able to construct the character from scratch, as one would do in <a href="Written_Chinese" title="Written Chinese">written Chinese</a>. Since all children in <a href="Mainland_China" title="Mainland China">mainland China</a> are required to learn pinyin in <a href="Education_in_China" title="Education in China">school</a>, pinyin is among the most popular input methods there.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>For people who cannot speak Standard Chinese, the main advantage of pinyin becomes a disadvantage, as they will need to learn the Standard Chinese pronunciation of characters before they are able to use this input method.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Also, because pinyin and other <a href="Pronunciation" title="Pronunciation">pronunciation</a>-based input methods do not rely on the written formation of the character for input (as do <a href="Stroke_(CJK_character)" class="mw-redirect" title="Stroke (CJK character)">stroke-based</a> input methods like <a href="Cangjie_input_method" title="Cangjie input method">Cangjie</a>), they may cause <a href="Language_attrition" title="Language attrition">language attrition</a> and skill loss in adults, and it may be a learning barrier for written Chinese in children.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Elements_and_features">Elements and features</h2></div>
<p>Pinyin input methods differ in a number of possible aspects. Most pinyin input methods provide convenience features to speed up input. Some of these features can speed up typing immensely.
</p>
<div class="mw-heading mw-heading3"><h3 id="Conversion_length">Conversion length</h3></div>
<p>Conversion length input method is the buffer that holds the user input until it is converted into characters that would otherwise be unavailable from the keyboard.
</p><p>In the most basic systems, one character is converted at a time. This makes a very time-consuming input process. Not only does the user have to select characters one at a time, it also means that the input system does not have the ability to prioritize character choices using word phrases, grammatical structure, or context. In addition, since the input method only supports one character at a time, it likely requires the user to type out the full pinyin spelling to narrow down the selection. This system still exists in embedded applications such as cell phones.
</p><p>Common pinyin implementations on the computer today can hold up to a clause in pinyin before requiring a conversion. The method attempts to guess the appropriate characters by using word phrases from a dictionary, grammatical structure, and context.
</p>
<div class="mw-heading mw-heading3"><h3 id="Treatment_of_tones">Treatment of tones</h3></div>
<p>Chinese is a <a href="Tonal_language" class="mw-redirect" title="Tonal language">tonal language</a>. Tones can be used to further distinguish characters of the same sound. Many of the early single-character pinyin method implementations required input of tones in order to narrow down the character selection.
</p><p>For the sake of convenience, tone selection is disabled by default in most modern pinyin systems on the computer. The user may have the option to enable it depending on the pinyin implementation.
</p>
<div class="mw-heading mw-heading3"><h3 id="Treatment_of_extended_Latin_characters_(ü_and_ê)">Treatment of extended Latin characters (ü and ê)</h3></div>
<p>With the exception of intonation, there are two extended Latin vowels in pinyin. They are <a href="%C3%9C" title="Ü">ü</a> (U-umlaut) and <a href="%C3%8A" title="Ê">ê</a> (E-circumflex). Given that the US keyboard layout is the most common keyboard layout in China, any pinyin method implementation would need to be able to facilitate the input of those vowels on US keyboard.
</p><p>Since the letter "v" is unused in Mandarin pinyin, it is universally used as an alias for ü. For example, typing "nv" into the input method would bring up the candidate list for <a href="Pinyin" title="Pinyin">pinyin</a>: <i><span lang="zh-Latn">nǚ</span></i>.
</p><p>The handling of ê is not as universal, since the character <a href="https://en.wiktionary.org/wiki/%E6%AC%B8" class="extiw external" title="wikt:欸">欸</a> is the only commonly used character with this pronunciation. It is an <a href="Interjection" title="Interjection">interjection</a> roughly equivalent to "<a href="Eh" title="Eh">Eh</a>" in English. Some IMEs, such as Google Pinyin, merge it into "e", while others create an additional letter combination for it, such as "ea" or "eh", or "ei" in iOS. Others would simply drop this sound.
</p>
<div class="mw-heading mw-heading3"><h3 id="Treatment_of_hm,_hng,_ng,_n">Treatment of hm, hng, ng, n</h3></div>
<p>The character 嗯 (ng) can (or should<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>) be written using the IBUS GNU/Linux and the Microsoft input method by typing "en".
</p>
<div class="mw-heading mw-heading3"><h3 id="Usage_statistics_and_user_dictionaries">Usage statistics and user dictionaries</h3></div>
<p>Most modern input method implementations would adjust the positions of word candidates in the candidate list based on prior usage statistics. In addition, the input method would also support user-defined phrases via a user dictionary.
</p>
<div class="mw-heading mw-heading3"><h3 id="Abbreviation">Abbreviation</h3></div>
<p>Abbreviation is a feature that allows the user to omit all but the first or first couple of letters in the pinyin spelling. This feature can speed up the input of long word phrases significantly. Under this feature, the user can enter the word for "concert" (<a href="Simplified_Chinese_characters" title="Simplified Chinese characters">simplified Chinese</a>: <span lang="zh-Hans">音乐会</span>; <a href="Traditional_Chinese_characters" title="Traditional Chinese characters">traditional Chinese</a>: <span lang="zh-Hant">音樂會</span>; <a href="Pinyin" title="Pinyin">pinyin</a>: <i><span lang="zh-Latn">yīnyuèhuì</span></i>) by typing "yyh" as opposed to "yinyuehui".
</p><p>In systems that support user-defined phrases, users can even define their own abbreviations that might not follow standard pinyin rules.
</p>
<div class="mw-heading mw-heading3"><h3 id="Fuzzy_pinyin">Fuzzy pinyin</h3></div>
<p>Pinyin was created based on the pronunciation of <a href="Standard_Chinese" title="Standard Chinese">Standard Chinese</a>, a variety of <a href="Mandarin_Chinese" title="Mandarin Chinese">Mandarin Chinese</a>. <a href="Accent_(dialect)" class="mw-redirect" title="Accent (dialect)">Regional accents</a> are prevalent in Mandarin among both native and nonnative speakers. This means that a significant number of Mandarin speakers would have trouble distinguishing a number of similar-sounding syllables of pinyin, such as <i>c</i> and <i>ch</i>, <i>s</i> and <i>sh</i>, <i>z</i> and <i>zh</i>, <i>n</i> and <i>ng</i>, <i>h</i> or <i>hu</i> and <i>f</i>, or <i>n</i> and <i>l</i>. <i>Fuzzy pinyin</i> or <i>fuzzy input</i> (模糊音) is a feature that allows a user to input those similar-sounding vowels or consonants as if they were the same thing. It also has disadvantages as the user must choose the correct characters or words from a longer list of "homophones".
</p>
<div class="mw-heading mw-heading3"><h3 id="Word_prediction">Word prediction</h3></div>
<p><a href="Word_prediction" class="mw-redirect" title="Word prediction">Word prediction</a> (<a href="Simplified_Chinese_characters" title="Simplified Chinese characters">simplified Chinese</a>: <span lang="zh-Hans">联想</span>; <a href="Traditional_Chinese_characters" title="Traditional Chinese characters">traditional Chinese</a>: <span lang="zh-Hant">聯想</span>; <a href="Pinyin" title="Pinyin">pinyin</a>: <i><span lang="zh-Latn">liánxiǎng</span></i>; <abbr title="Literal translation"><small>lit.</small></abbr> 'association') is a feature of an input method that attempts to guess the next series of characters that the user is attempting to enter. This feature is often used to refer to two different mechanisms that have similar functions.
</p><p>One of these mechanisms is akin to an <a href="Auto-complete" class="mw-redirect" title="Auto-complete">auto-complete</a> function for user input. While the user is typing the appropriate pinyin, the input method would take the input and look up all possible word phrases that might match the user input even though the input is incomplete. For example, when the user enters "shang", the input method would show "上海" (Shanghai) as a word candidate under this feature.
</p><p>The second possible mechanism is the prediction of the user's next input after the user completes entering a set of words. For example, in the above example, after user selects "上海" (Shanghai) from the word candidate list, the input method's pinyin buffer would be empty. Under this mechanism, the input method would display a list of words that often follows the word Shanghai, such as "人" (people), "市" (city), "的" (an auxiliary word).
</p>
<div class="mw-heading mw-heading3"><h3 id="Double_pinyin">Double pinyin</h3></div>
<p>Vowel groups in pinyin can be up to four letters long. <i>Double pinyin</i> (双拼) is a method whereby longer vowel groups are assigned to consonant keys as shortcuts, and zh, ch, sh are assigned to vowel keys as shortcuts. Thus, when the input method expects a vowel, the user can use the shortcuts to speed up typing.
</p><p>In the Microsoft Pinyin IME, for example, if a user wants to input “中华人民共和国 (zhōnghuárénmíngònghéguó)”, "People's Republic of China" into the computer, they need to type "zhonghuarenmingongheguo" in Full Pinyin. In Double Pinyin, however, one only needs to type "vshwrfmngshego" (v=zh, s=ong, h=h, w=ua, r=r, f=en, m=m, n=in, g=g, s=ong, h=h, e=e, g=g, o=uo). However, with a system that uses abbreviation, the same result can be achieved by just typing in "zhrmghg".
</p>
<div class="mw-heading mw-heading3"><h3 id="Typo_correction">Typo correction</h3></div>
<p>Similar to automatic typo correction for English in <a href="Word_processor" title="Word processor">word processors</a>, pinyin method implementations can recognize possible typos and show appropriate word candidates. Using Google Pinyin as an example, when encountering a suspected typo, Google Pinyin would show both the word candidates assuming it is correct and the word candidates assuming it is a typo.
</p>
<div class="mw-heading mw-heading3"><h3 id="Language_mixing">Language mixing</h3></div>
<p>Most advanced pinyin method implementations allow the mixing of English into an input stream without requiring the user to change the language mode. The Shift key (on Windows) or the Caps Lock key (on macOS, labelled as the 中/英 key on Mac keyboards sold in China) is most commonly used for this purpose.
</p><p>The following examples show two different ways to enter "这个SQL漏洞可以瘫痪整个系统。" (This <a href="SQL" title="SQL">SQL</a> vulnerability could paralyze the entire system.):
</p>
<ul><li>"zhe ge [switch to English] SQL [switch to Chinese] loudong keyi tanhuan zhengge xitong."</li>
<li>"zhe ge [enable Caps Lock] SQL [disable Caps Lock] loudong keyi tanhuan zhengge xitong."</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Implementations">Implementations</h2></div>
<p>The following are the most popular pinyin method editors used in <a href="Mainland_China" title="Mainland China">mainland China</a>. They are free to download at their official websites.
</p>
<div class="mw-heading mw-heading3"><h3 id="Cross_platform">Cross platform</h3></div>
<ul><li>Rime input method engine,<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> an open source input method engine for pinyin and others, which supports Windows, macOS, and Linux (中州韻).</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Windows">Windows</h3></div>
<ul><li>Microsoft Pinyin IME, bundled with Windows 3.1x or higher, and bundled with all Simplified Chinese editions of Windows, developed by <a href="Harbin_Institute_of_Technology" title="Harbin Institute of Technology">Harbin Institute of Technology</a> (微软拼音输入法).</li>
<li>ZNABC, bundled with Simplified Chinese edition of Windows XP, developed by <a href="Peking_University" title="Peking University">Peking University</a> (智能ABC输入法).</li>
<li><a href="Sogou_Pinyin" title="Sogou Pinyin">Sogou Pinyin</a> (搜狗拼音输入法).</li>
<li><a href="Google_Pinyin" title="Google Pinyin">Google Pinyin</a>, Google's implementation for Windows and Android. (谷歌拼音输入法)</li>
<li>Ziguang Pinyin (<span title="Chinese-language text"><span lang="zh-Hans">紫光拼音输入法</span></span>)</li>
<li><a rel="nofollow" class="external text" href="http://py.qq.com/">QQ Pinyin</a> (<span title="Chinese-language text"><span lang="zh-Hans">QQ拼音输入法</span></span>)</li>
<li><a rel="nofollow" class="external text" href="http://ime.baidu.com/index.html?from=fc_client">Baidu Pinyin</a> (<span title="Chinese-language text"><span lang="zh-Hans">百度拼音输入法</span></span>)</li>
<li>Pinyin Jiajia (<span title="Chinese-language text"><span lang="zh-Hans">拼音加加输入法</span></span>)</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Linux/Unix">Linux/Unix</h3></div>
<ul><li><a href="Fcitx" title="Fcitx">Fcitx</a>, general input method that supports Pinyin with fcitx-pinyin and fcitx-rime, among many others schemes.</li>
<li>Smart Pinyin (scim-pinyin), pinyin implementation for the <a href="Smart_Common_Input_Method" title="Smart Common Input Method">SCIM</a> input platform on <a href="Linux" title="Linux">Linux</a>, <a href="BSD" class="mw-redirect" title="BSD">BSD</a>, and other <a href="Unices" class="mw-redirect" title="Unices">Unices</a>.</li>
<li>Bimspinyin, pinyin implementation for the xcin input platform on <a href="Linux" title="Linux">Linux</a>, <a href="BSD" class="mw-redirect" title="BSD">BSD</a>, and other <a href="Unices" class="mw-redirect" title="Unices">Unices</a>.</li>
<li><a href="OpenVanilla" title="OpenVanilla">OpenVanilla</a>, a cross-platform framework for Chinese and more.</li>
<li><a rel="nofollow" class="external text" href="https://code.google.com/p/ibus/">Ibus-Pinyin</a> (ibus-pinyin), pinyin implementation for the <a href="Intelligent_Input_Bus" title="Intelligent Input Bus">IBus</a> input platform on <a href="Linux" title="Linux">Linux</a>, <a href="BSD" class="mw-redirect" title="BSD">BSD</a>, and other <a href="Unices" class="mw-redirect" title="Unices">Unices</a>.</li>
<li><a rel="nofollow" class="external text" href="https://code.google.com/p/sunpinyin/">Ibus-sunpinyin</a>, a statistical language model based pinyin input method for <a href="Intelligent_Input_Bus" title="Intelligent Input Bus">IBus</a>.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="macOS">macOS</h3></div>
<ul><li>Pinyin input is part of the standard installation of macOS. With version 10.5.8 and before, the international standard term ITABC was used, but was changed to "Pinyin - Simplified" in Mac OS X 10.6.</li>
<li><a rel="nofollow" class="external text" href="http://funinput.com/mac/feature/">Fit smart Pinyin</a> is an alternative to the standard OS X Chinese input method.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Web">Web</h3></div>
<ul><li><a rel="nofollow" class="external text" href="https://www.chineseconverter.com/en/convert/type-in-chinese-online-ime">Type in Chinese Online (IME)</a> web-based IME with cross-browser support.</li>
<li><a rel="nofollow" class="external text" href="https://www.google.com/inputtools/try/">Google web-based IME</a></li>
<li><a rel="nofollow" class="external text" href="http://www.pinyinput.com">Online Pinyin Input Method</a> web-based IME through browsers.</li>
<li><a rel="nofollow" class="external text" href="https://www.pinyin-editor.com/">Pinyin Editor</a> Editor for creating Pinyin with tones</li></ul>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Chinese_input_methods_for_computers" class="mw-redirect" title="Chinese input methods for computers">Chinese input methods for computers</a></li>
<li><a href="Keyboard_layout" title="Keyboard layout">Keyboard layout</a></li>
<li><a href="W%C4%81puro_r%C5%8Dmaji" title="Wāpuro rōmaji">Wāpuro rōmaji</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.pinyinjoe.com/about-pinyin-input.htm">"About Pinyin input (and other methods): Chinese typing basics and background :: Pinyin Joe"</a>. <i>www.pinyinjoe.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-03-31</span></span>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite id="CITEREFCheuk2016" class="citation web cs1">Cheuk, Justin (2016-12-09). <a rel="nofollow" class="external text" href="https://www.justincheuk.com/just-how-do-you-type-in-chinese-introduction-to-chinese-input-methods/">"Just How do you Type in Chinese? Introduction to Chinese Input Methods"</a>. <i>Justin Cheuk: When HK Meets UK</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-03-31</span></span>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.writtenchinese.com/pros-cons-learning-chinese-pinyin/">"Pros and Cons of Learning Chinese with Pinyin"</a>. <i>Written Chinese</i>. 2014-04-18<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-03-31</span></span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite id="CITEREFLee2001" class="citation web cs1">Lee, Jennifer (2001-02-01). <a rel="nofollow" class="external text" href="https://query.nytimes.com/gst/fullpage.html?res=9B01E1D9163EF932A35751C0A9679C8B63">"Where the PC Is Mightier Than the Pen"</a>. <i><a href="New_York_Times" class="mw-redirect" title="New York Times">New York Times</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2008-07-29</span></span>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20151208131409/http://news.xwh.cn/news/system/2013/05/16/010353431.shtml">""嗯"字典里发"ng"音为啥电脑要打"en"_新闻中心_新文化网_吉林_长春_[嗯 字典 输入法]"</a>. Archived from <a rel="nofollow" class="external text" href="http://news.xwh.cn/news/system/2013/05/16/010353431.shtml">the original</a> on 2015-12-08<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-12-04</span></span>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/rime/librime">librime homepage</a>, <a rel="nofollow" class="external text" href="https://packages.debian.org/sid/librime-bin">librime Debian package</a></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Chinese_language163" style="padding:3px"><table class="nowraplinks mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: #e0e0b0;"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id="Chinese_language163" style="font-size:114%;margin:0 4em"><a href="Chinese_language" title="Chinese language">Chinese language</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2" style="background: #e0e0b0;"><div><b><a href="Sinitic_languages" title="Sinitic languages">Sinitic languages</a></b></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: #e0e0b0;"><div id="Major_linguistic_groups163" style="font-size:114%;margin:0 4em"><a href="Varieties_of_Chinese" title="Varieties of Chinese">Major linguistic groups</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Mandarin_Chinese" title="Mandarin Chinese">Mandarin</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Northeastern_Mandarin" title="Northeastern Mandarin">Northeastern</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Changchun_dialect" title="Changchun dialect">Changchun</a></li>
<li><a href="Harbin_dialect" title="Harbin dialect">Harbin</a></li>
<li><a href="Shenyang_Mandarin" title="Shenyang Mandarin">Shenyang</a></li>
<li><a href="Taz_dialect" title="Taz dialect">Taz</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Beijing_Mandarin_(division_of_Mandarin)" title="Beijing Mandarin (division of Mandarin)">Beijing</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Beijing_dialect" title="Beijing dialect">Beijing</a></li>
<li><a href="Taiwanese_Mandarin" title="Taiwanese Mandarin">Taiwan</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Jilu_Mandarin" title="Jilu Mandarin">Jilu</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Tianjin_dialect" title="Tianjin dialect">Tianjin</a></li>
<li><a href="Jinan_dialect" title="Jinan dialect">Jinan</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Jiaoliao_Mandarin" title="Jiaoliao Mandarin">Jiaoliao</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Dalian_dialect" title="Dalian dialect">Dalian</a></li>
<li><a href="Qingdao_dialect" title="Qingdao dialect">Qingdao</a></li>
<li><a href="Weihai_dialect" title="Weihai dialect">Weihai</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Central_Plains_Mandarin" title="Central Plains Mandarin">Central Plains</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Dongping_dialect" title="Dongping dialect">Dongping</a></li>
<li><a href="Gangou_language" title="Gangou language">Gangou</a></li>
<li><a href="Guanzhong_dialect" title="Guanzhong dialect">Guanzhong</a>
<ul><li><a href="Xi'an_dialect" class="mw-redirect" title="Xi'an dialect">Xi'an</a></li></ul></li>
<li><a href="Luoyang_dialect" title="Luoyang dialect">Luoyang</a></li>
<li><a href="Xuzhou_dialect" title="Xuzhou dialect">Xuzhou</a></li>
<li><a href="Dungan_language" title="Dungan language">Dungan</a></li>
<li><a href="Xinjiang_Mandarin" title="Xinjiang Mandarin">Xinjiang</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Southwestern_Mandarin" title="Southwestern Mandarin">Southwestern</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Sichuanese_dialects" title="Sichuanese dialects">Sichuanese</a>
<ul><li><a href="Chengdu-Chongqing_dialect" title="Chengdu-Chongqing dialect">Chengdu–Chongqing</a></li>
<li>(?) <a href="Minjiang_dialect" title="Minjiang dialect">Minjiang</a>
<ul><li><a href="Leshan_dialect" title="Leshan dialect">Leshan</a></li></ul></li>
<li>Renshou–Fushun
<ul><li><a href="Zigong_dialect" title="Zigong dialect">Zigong</a></li></ul></li></ul></li>
<li><a href="Kunming_dialect" title="Kunming dialect">Kunming</a></li>
<li><a href="Nanping_dialect" title="Nanping dialect">Nanping</a></li>
<li><a href="Wuhan_dialect" title="Wuhan dialect">Wuhan</a></li>
<li><a href="Gui%E2%80%93Liu" class="mw-redirect" title="Gui–Liu">Gui–Liu</a>
<ul><li><a href="Wuming_Mandarin" title="Wuming Mandarin">Wuming</a></li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Lower_Yangtze_Mandarin" title="Lower Yangtze Mandarin">Jianghuai</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Nanjing_dialect" title="Nanjing dialect">Nanjing</a></li>
<li><a href="Nantong_dialect" class="mw-redirect" title="Nantong dialect">Nantong</a></li>
<li><a href="Nanping_dialect" title="Nanping dialect">Nanping</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Lanyin_Mandarin" title="Lanyin Mandarin">Lanyin</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Lanzhou dialect</li>
<li>Ürümqi dialect</li>
<li><a href="Xinjiang_Mandarin" title="Xinjiang Mandarin">Xinjiang</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Junjiahua" title="Junjiahua">Junjiahua</a></li>
<li><a href="Qinjiang_Mandarin" title="Qinjiang Mandarin">Qinjiang</a></li>
<li><a href="Gyami_language" class="mw-redirect" title="Gyami language">Gyami</a></li></ul>
</div></td></tr></tbody></table><div></div></td><td class="noviewer navbox-image" rowspan="11" style="width:1px;padding:0 0 0 2px"><div><span typeof="mw:File"></span></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Jin_Chinese" title="Jin Chinese">Jin</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Zhangjiakou%E2%80%93Hohhot_dialect" title="Zhangjiakou–Hohhot dialect">Zhangjiakou–Hohhot</a></li>
<li><a href="Zhi-Yan_dialect" title="Zhi-Yan dialect">Zhi–Yan</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Wu_Chinese" title="Wu Chinese">Wu</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Taihu_Wu" title="Taihu Wu">Taihu</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Shanghainese" title="Shanghainese">Shanghai</a></li>
<li><a href="Suzhou_dialect" title="Suzhou dialect">Suzhou</a></li>
<li><a href="Wuxi_dialect" title="Wuxi dialect">Wuxi</a></li>
<li><a href="Changzhou_dialect" title="Changzhou dialect">Changzhou</a></li>
<li>(?) <a href="Hangzhou_dialect" title="Hangzhou dialect">Hangzhou</a></li>
<li><a href="Shaoxing_dialect" title="Shaoxing dialect">Shaoxing</a></li>
<li><a href="Ningbo_dialect" title="Ningbo dialect">Ningbo</a></li>
<li><a href="Jinxiang_dialect" title="Jinxiang dialect">Jinxiang</a></li>
<li><a href="Jiangyin_dialect" title="Jiangyin dialect">Jiangyin</a></li>
<li><a href="Shadi_dialect" title="Shadi dialect">Shadi</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Taizhou_Wu" title="Taizhou Wu">Taizhou Wu</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Taizhou_dialect" title="Taizhou dialect">Taizhou</a></li>
<li><a href="Tiantai_dialect" title="Tiantai dialect">Tiantai</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Oujiang</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Wenzhounese" title="Wenzhounese">Wenzhou</a></li>
<li><a href="Rui'an_dialect" title="Rui'an dialect">Rui'an</a></li>
<li><a href="Wencheng_dialect" title="Wencheng dialect">Wencheng</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Wuzhou_Wu" title="Wuzhou Wu">Wuzhou</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Jinhua_dialect" title="Jinhua dialect">Jinhua</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Chu%E2%80%93Qu_Wu" title="Chu–Qu Wu">Chu–Qu</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Quzhou_dialect" title="Quzhou dialect">Quzhou</a></li>
<li><a href="Jiangshan_dialect" title="Jiangshan dialect">Jiangshan</a></li>
<li><a href="Qingtian_dialect" title="Qingtian dialect">Qingtian</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Xuanzhou_Wu_dialects" class="mw-redirect" title="Xuanzhou Wu dialects">Xuanzhou</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Xuancheng_dialect" class="mw-redirect" title="Xuancheng dialect">Xuancheng</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Huizhou_Chinese" title="Huizhou Chinese">Huizhou</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Ji-She</li>
<li>Xiu-Yi</li>
<li>Qi-De</li>
<li>Yanzhou</li>
<li>Jing-Zhan</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Gan_Chinese" title="Gan Chinese">Gan</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Chang%E2%80%93Du_Gan" title="Chang–Du Gan">Chang–Du</a>
<ul><li><a href="Nanchang_dialect" class="mw-redirect" title="Nanchang dialect">Nanchang</a></li></ul></li>
<li><a href="Yi%E2%80%93Liu_Gan" title="Yi–Liu Gan">Yi–Liu</a></li>
<li><a href="Ying%E2%80%93Yi_Gan" title="Ying–Yi Gan">Ying–Yi</a></li>
<li><a href="Da%E2%80%93Tong_Gan" title="Da–Tong Gan">Da–Tong</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Xiang_Chinese" title="Xiang Chinese">Xiang</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="New_Xiang" title="New Xiang">Changyi</a>
<ul><li><a href="Changsha_dialect" title="Changsha dialect">Changsha</a></li></ul></li>
<li><a href="Old_Xiang" title="Old Xiang">Loushao</a>
<ul><li><a href="Shuangfeng_dialect" title="Shuangfeng dialect">Shuangfeng</a></li>
<li><a href="Xiangxiang_dialect" title="Xiangxiang dialect">Xiangxiang</a></li>
<li><a href="Wugang_dialect" title="Wugang dialect">Wugang</a></li></ul></li>
<li><a href="Ji%E2%80%93Xu_Xiang" title="Ji–Xu Xiang">Ji–Xu</a></li>
<li><a href="Yong%E2%80%93Quan_Xiang" title="Yong–Quan Xiang">Yong–Quan</a>
<ul><li><a href="Qiyang_dialect" title="Qiyang dialect">Qiyang</a></li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Min_Chinese" title="Min Chinese">Min</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Eastern_Min" title="Eastern Min">Eastern</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Houguan</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Fuzhou_dialect" title="Fuzhou dialect">Fuzhou</a></li>
<li><a href="Fuqing_dialect" title="Fuqing dialect">Fuqing</a></li>
<li><a href="Changle_dialect" class="mw-redirect" title="Changle dialect">Changle</a></li>
<li><a href="Gutian_dialect" title="Gutian dialect">Gutian</a></li>
<li><a href="Matsu_dialect" title="Matsu dialect">Matsu</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Fu–Ning</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Ningde_dialect" title="Ningde dialect">Ningde</a></li>
<li><a href="Fu'an_dialect" title="Fu'an dialect">Fu'an</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Manjiang_dialect" title="Manjiang dialect">Manjiang</a></li>
<li><a href="Zhongshan_Min" title="Zhongshan Min">Zhongshan</a>
<ul><li><a href="Longdu_dialect" title="Longdu dialect">Longdu</a></li>
<li><a href="Nanlang_dialect" title="Nanlang dialect">Nanlang</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Pu%E2%80%93Xian_Min" title="Pu–Xian Min">Pu–Xian</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Putian_dialect" title="Putian dialect">Putian</a></li>
<li><a href="Xianyou_dialect" title="Xianyou dialect">Xianyou</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Southern_Min" title="Southern Min">Southern</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Hokkien" title="Hokkien">Hokkien</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Quanzhou_dialect" class="mw-redirect" title="Quanzhou dialect">Quanzhou</a></li>
<li><a href="Zhangzhou_dialect" class="mw-redirect" title="Zhangzhou dialect">Zhangzhou</a></li>
<li><a href="Amoy_dialect" title="Amoy dialect">Amoy</a></li>
<li><a href="Chawan_dialect" title="Chawan dialect">Chawan</a></li>
<li><a href="Taiwanese_Hokkien" title="Taiwanese Hokkien">Taiwan</a></li>
<li><a href="Philippine_Hokkien" title="Philippine Hokkien">Philippines</a></li>
<li><a href="Penang_Hokkien" title="Penang Hokkien">Penang</a></li>
<li><a href="Medan_Hokkien" title="Medan Hokkien">Medan</a></li>
<li><a href="Singaporean_Hokkien" title="Singaporean Hokkien">Singapore</a></li>
<li><a href="Southern_Peninsular_Malaysian_Hokkien" title="Southern Peninsular Malaysian Hokkien">Southern Malaysia</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Teochew_Min" title="Teochew Min">Teochew</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Swatow_dialect" title="Swatow dialect">Swatow</a></li>
<li><a href="Haklau_Min" title="Haklau Min">Haklau</a></li>
<li><a href="Pontianak_Teochew" title="Pontianak Teochew">Pontianak</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Zhongshan_Min" title="Zhongshan Min">Zhongshan</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Sanxiang_dialect" title="Sanxiang dialect">Sanxiang</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Zhenan_Min" title="Zhenan Min">Zhenan</a></li>
<li><a href="Longyan_Min" class="mw-redirect" title="Longyan Min">Longyan</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Leizhou_Min" title="Leizhou Min">Leizhou</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Zhanjiang_dialect" title="Zhanjiang dialect">Zhanjiang</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Hainanese" title="Hainanese">Hainan</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Wenchang_dialect" title="Wenchang dialect">Wenchang</a></li>
<li><a href="Haikou_dialect" title="Haikou dialect">Haikou</a></li>
<li>Banqiao</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Inland</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Northern_Min" title="Northern Min">Northern</a>
<ul><li><a href="Jian'ou_dialect" title="Jian'ou dialect">Jian'ou</a></li>
<li><a href="Jianyang_dialect" title="Jianyang dialect">Jianyang</a></li></ul></li>
<li><a href="Central_Min" title="Central Min">Central</a></li>
<li><a href="Shao%E2%80%93Jiang_Min" title="Shao–Jiang Min">Shao–Jiang</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Hakka_Chinese" title="Hakka Chinese">Hakka</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Huiyang
<ul><li><a href="Changting_dialect" title="Changting dialect">Changting</a></li></ul></li>
<li><a href="Meixian_dialect" title="Meixian dialect">Meixian</a></li>
<li><a href="Pontianak_Hakka" title="Pontianak Hakka">Pontianak</a></li>
<li><a href="Singkawang_Hakka" title="Singkawang Hakka">Singkawang</a></li>
<li><a href="Taiwanese_Hakka" title="Taiwanese Hakka">Taiwan</a>
<ul><li><a href="Sixian_dialect" title="Sixian dialect">Sixian</a></li>
<li><a href="Hailu_dialect" title="Hailu dialect">Hailu</a></li>
<li><a href="Raoping_Hakka" title="Raoping Hakka">Raoping</a></li></ul></li>
<li><a href="Tingzhou_dialect" title="Tingzhou dialect">Tingzhou</a></li>
<li><a href="Wuhua_dialect" title="Wuhua dialect">Wuhua</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Yue_Chinese" title="Yue Chinese">Yue</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Yuehai_Yue" title="Yuehai Yue">Yuehai</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Cantonese" title="Cantonese">Guangzhou</a>
<ul><li><a href="Hong_Kong_Cantonese" title="Hong Kong Cantonese">Hong Kong</a></li>
<li><a href="Malaysian_Cantonese" title="Malaysian Cantonese">Malaysia</a></li></ul></li>
<li><a href="Xiguan_dialect" title="Xiguan dialect">Xiguan</a></li>
<li><a href="Jiujiang_dialect" title="Jiujiang dialect">Jiujiang</a></li>
<li><a href="Shiqi_dialect" title="Shiqi dialect">Shiqi</a></li>
<li><a href="Weitou_dialect" title="Weitou dialect">Weitou</a></li>
<li><a href="Dapeng_dialect" title="Dapeng dialect">Dapeng</a></li>
<li><a href="Yunfu_Cantonese" title="Yunfu Cantonese">Yunfu</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Siyi_Yue" title="Siyi Yue">Siyi</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Taishanese" title="Taishanese">Taishan</a></li>
<li>Xinhui</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Gao%E2%80%93Yang_Yue" title="Gao–Yang Yue">Gao–Yang</a></li>
<li><a href="Goulou_Yue" title="Goulou Yue">Goulou</a></li>
<li><a href="Wu%E2%80%93Hua_Yue" title="Wu–Hua Yue">Wu–Hua</a></li>
<li><a href="Yong%E2%80%93Xun_Yue" title="Yong–Xun Yue">Yong–Xun</a></li>
<li><a href="Luo%E2%80%93Guang_Yue" title="Luo–Guang Yue">Luo–Guang</a></li>
<li><a href="Qin%E2%80%93Lian_Yue" title="Qin–Lian Yue">Qin–Lian</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%"><a href="Pinghua" title="Pinghua">Pinghua</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Pinghua#Dialects" title="Pinghua">Northern Pinghua</a>
<ul><li><a href="Tongdao_Pinghua" title="Tongdao Pinghua">Tongdao</a></li>
<li><a href="Younian_dialect" title="Younian dialect">Younian</a></li></ul></li>
<li><a href="Pinghua#Dialects" title="Pinghua">Southern Pinghua</a>
<ul><li>Yongjiang</li>
<li>Guandao</li>
<li>Rongjiang</li></ul></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#e0e0b0;;width:1%">Unclassified</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Shaozhou_Tuhua" title="Shaozhou Tuhua">Shaozhou Tuhua</a></li>
<li><a href="Xiangnan_Tuhua" title="Xiangnan Tuhua">Xiangnan Tuhua</a></li>
<li><a href="Danzhou_dialect" title="Danzhou dialect">Danzhou</a></li>
<li><a href="Badong_Yao_language" title="Badong Yao language">Badong Yao</a></li>
<li><a href="She_Chinese" title="She Chinese">Shehua</a></li>
<li><a href="Waxiang_Chinese" title="Waxiang Chinese">Waxiang</a></li>
<li><a href="Yeheni_language" title="Yeheni language">Yeheni</a></li>
<li><a href="Huizhou_dialect" title="Huizhou dialect">Huizhou</a></li>
<li><a href="Mai_Chinese" title="Mai Chinese">Mai</a></li>
<li><a href="Chuanqing_people#Language" title="Chuanqing people">Laobeizi</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">(?) <a href="Macro-Bai_languages" title="Macro-Bai languages">Macro-Bai</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Bai_language" title="Bai language">Bai</a></li>
<li><a href="Cai%E2%80%93Long_languages" title="Cai–Long languages">Cai-Long</a>
<ul><li><a href="Caijia_language" title="Caijia language">Caijia</a></li>
<li><a href="Longjia_language" title="Longjia language">Longjia</a></li>
<li><a href="Luren_language" title="Luren language">Luren</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: #e0e0b0;"><div id="Standard_forms_of_Chinese163" style="font-size:114%;margin:0 4em"><a href="Comparison_of_national_standards_of_Chinese" title="Comparison of national standards of Chinese">Standard forms of Chinese</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%"><a href="Mandarin_Chinese" title="Mandarin Chinese">Mandarin</a><br>(<a href="Standard_Chinese" title="Standard Chinese">Standard Chinese</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Sichuanese_Standard_Chinese" title="Sichuanese Standard Chinese">Sichuanese</a></li>
<li><a href="Taiwanese_Mandarin" title="Taiwanese Mandarin">Taiwanese</a></li>
<li><a href="Philippine_Mandarin" class="mw-redirect" title="Philippine Mandarin">Philippine</a></li>
<li><a href="Malaysian_Mandarin" title="Malaysian Mandarin">Malaysian</a></li>
<li><a href="Singaporean_Mandarin" title="Singaporean Mandarin">Singaporean</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%">Other varieties</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Cantonese" title="Cantonese">Cantonese</a></li>
<li><a href="Hokkien" title="Hokkien">Hokkien</a></li>
<li><a href="Hakka" class="mw-redirect" title="Hakka">Hakka</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: #e0e0b0;"><div id="History,_phonology,_and_grammar163" style="font-size:114%;margin:0 4em">History, phonology, and grammar</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%"><a href="History_of_the_Chinese_language" title="History of the Chinese language">History</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Old_Chinese" title="Old Chinese">Old Chinese</a></li>
<li><a href="Eastern_Han_Chinese" title="Eastern Han Chinese">Eastern Han</a></li>
<li><a href="Middle_Chinese" title="Middle Chinese">Middle Chinese</a></li>
<li><a href="Old_Mandarin" title="Old Mandarin">Old Mandarin</a></li>
<li><a href="Mandarin_(late_imperial_lingua_franca)" title="Mandarin (late imperial lingua franca)">Middle Mandarin</a></li>
<li><a href="Proto-Min" title="Proto-Min">Proto-Min</a></li>
<li><a href="Proto-Hakka" title="Proto-Hakka">Proto-Hakka</a></li>
<li><a href="Ba%E2%80%93Shu_Chinese" title="Ba–Shu Chinese">Ba–Shu</a></li>
<li><a href="History_of_Gan_Chinese" title="History of Gan Chinese">Gan</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%">Phonology</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Historical_Chinese_phonology" title="Historical Chinese phonology">Historical</a>
<ul><li><a href="Old_Chinese_phonology" title="Old Chinese phonology">Old</a></li></ul></li>
<li><a href="Old_National_Pronunciation" title="Old National Pronunciation">Old National</a></li>
<li><a href="Cantonese_phonology" title="Cantonese phonology">Cantonese</a></li>
<li><a href="Hokkien_phonology" title="Hokkien phonology">Hokkien</a></li>
<li><a href="Northern_Wu_phonology" title="Northern Wu phonology">Northern Wu</a></li>
<li><a href="Standard_Chinese_phonology" title="Standard Chinese phonology">Mandarin</a></li>
<li><a href="Literary_and_colloquial_readings_of_Chinese_characters" class="mw-redirect" title="Literary and colloquial readings of Chinese characters">Literary and colloquial readings</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%"><a href="Chinese_grammar" title="Chinese grammar">Grammar</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Chinese_numerals" title="Chinese numerals">Numerals</a></li>
<li><a href="Chinese_classifier" title="Chinese classifier">Classifiers</a></li>
<li><a href="Chinese_honorifics" title="Chinese honorifics">Honorifics</a></li>
<li><a href="Cantonese_grammar" title="Cantonese grammar">Cantonese grammar</a></li>
<li><a href="Classical_Chinese_grammar" title="Classical Chinese grammar">Classical grammar</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%">Idioms</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><i><a href="Chengyu" title="Chengyu">Chengyu</a></i></li>
<li><i><a href="Xiehouyu" title="Xiehouyu">Xiehouyu</a></i></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks mw-collapsible mw-collapsed navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="col" class="navbox-title" colspan="2" style="background: #e0e0b0;"><div id="Written_Chinese_and_input_methods163" style="font-size:114%;margin:0 4em">Written Chinese and input methods</div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%">Literary forms</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Official8" scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Official</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Classical_Chinese" title="Classical Chinese">Classical</a>
<ul><li><a href="Adoption_of_Chinese_literary_culture" title="Adoption of Chinese literary culture">Adoption</a></li>
<li><a href="Kanbun" title="Kanbun">in Japan</a></li>
<li><a href="Literary_Chinese_in_Vietnam" title="Literary Chinese in Vietnam">in Vietnam</a></li></ul></li>
<li><a href="Written_vernacular_Chinese" title="Written vernacular Chinese">Vernacular</a></li></ul>
</div></td></tr></tbody></table><div>
<ul><li><a href="Written_Cantonese" title="Written Cantonese">Written Cantonese</a></li>
<li><a href="Dungan_alphabets" title="Dungan alphabets">Written Dungan</a></li>
<li><a href="Written_Hokkien" title="Written Hokkien">Written Hokkien</a></li>
<li><a href="Sichuanese_characters" title="Sichuanese characters">Written Sichuanese</a></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%"><a href="Written_Chinese" title="Written Chinese">Scripts</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Logographic" class="mw-redirect" title="Logographic">Logographic</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th id="Script_styles39" scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Chinese_script_styles" title="Chinese script styles">Script styles</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<li><a href="Oracle_bone_script" title="Oracle bone script">Oracle bone</a></li>
<li><a href="Chinese_bronze_inscriptions" title="Chinese bronze inscriptions">Bronze</a></li>
<li><a href="Seal_script" title="Seal script">Seal</a></li>
<li><a href="Clerical_script" title="Clerical script">Clerical</a></li>
<li><a href="Semi-cursive_script" title="Semi-cursive script">Semi-cursive</a></li>
<li><a href="Cursive_script_(East_Asia)" title="Cursive script (East Asia)">Cursive</a></li>
</div></td></tr></tbody></table><div>
<ul><li><a href="Chinese_characters" title="Chinese characters">Chinese characters</a>
<ul><li><a href="Simplified_characters" class="mw-redirect" title="Simplified characters">Simplified</a></li>
<li><a href="Traditional_characters" class="mw-redirect" title="Traditional characters">Traditional</a></li></ul></li>
<li><a href="Chinese_punctuation" title="Chinese punctuation">Punctuation</a></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Braille" title="Braille">Braille</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<li><a href="Cantonese_Braille" title="Cantonese Braille">Cantonese</a></li>
<li><a href="Mainland_Chinese_Braille" title="Mainland Chinese Braille">Mainland Chinese</a></li>
<li><a href="Taiwanese_Braille" title="Taiwanese Braille">Taiwanese</a></li>
<li><a href="Two-cell_Chinese_Braille" title="Two-cell Chinese Braille">Two-cell</a></li>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Phonetic</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Romanization_of_Chinese" title="Romanization of Chinese">Romanization</a>
<ul><li><a href="Gwoyeu_Romatzyh" title="Gwoyeu Romatzyh">Gwoyeu Romatzyh</a></li>
<li><a href="Pinyin" title="Pinyin">Hanyu Pinyin</a></li>
<li><a href="Mandarin_Phonetic_Symbols_II" title="Mandarin Phonetic Symbols II">MPS II</a></li>
<li><a href="Chinese_postal_romanization" title="Chinese postal romanization">Postal</a></li>
<li><a href="Tongyong_Pinyin" title="Tongyong Pinyin">Tongyong Pinyin</a></li>
<li><a href="Wade%E2%80%93Giles" title="Wade–Giles">Wade–Giles</a></li>
<li><a href="EFEO_Chinese_transcription" title="EFEO Chinese transcription">EFEO</a></li>
<li><a href="Lessing-Othmer" title="Lessing-Othmer">Lessing-Othmer</a></li>
<li><a href="Yale_romanization_of_Mandarin" title="Yale romanization of Mandarin">Yale</a></li></ul></li>
<li><a href="Cyrillization_of_Chinese" title="Cyrillization of Chinese">Cyrillization</a>
<ul><li><a href="Dungan_language#Writing_system" title="Dungan language">Dungan Cyrillic</a></li></ul></li>
<li><a href="Bopomofo" title="Bopomofo">Bopomofo</a>
<ul><li><a href="Cantonese_Bopomofo" class="mw-redirect" title="Cantonese Bopomofo">Cantonese Bopomofo</a></li>
<li><a href="Taiwanese_Phonetic_Symbols" title="Taiwanese Phonetic Symbols">Taiwanese Phonetic Symbols</a></li></ul></li>
<li><a href="Taiwanese_kana" title="Taiwanese kana">Taiwanese kana</a></li>
<li><a href="Taiwanese_Hangul" title="Taiwanese Hangul">Taiwanese Hangul</a></li>
<li><a href="Xiao'erjing" title="Xiao'erjing">Xiao'erjing</a></li>
<li><a href="N%C3%BCshu" title="Nüshu">Nüshu</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="background: #e0e0b0;;width:1%"><a href="Chinese_input_method" title="Chinese input method">Input methods</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;">Logographic</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Biaoxingma_method" title="Biaoxingma method">Biaoxingma</a></li>
<li>Boshiamy</li>
<li><a href="Cangjie_input_method" title="Cangjie input method">Cangjie</a>
<ul><li><a href="Simplified_Cangjie" title="Simplified Cangjie">Simplified</a></li></ul></li>
<li><a href="CKC_Chinese_Input_System" title="CKC Chinese Input System">CKC</a></li>
<li><a href="Dayi_method" title="Dayi method">Dayi</a></li>
<li><a href="Stroke_count_method" title="Stroke count method">Stroke count</a></li>
<li><a href="Wubi_method" title="Wubi method">Wubi (Wang Ma)</a></li>
<li><a href="Zhengma_method" title="Zhengma method">ZhengMa</a></li>
<li><a href="Q9_input_method" title="Q9 input method">Q9</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="background:#f0eaea;;width:1%;font-weight:normal;"><a href="Pinyin_method" class="mw-redirect" title="Pinyin method">Pinyin</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Google_Pinyin" title="Google Pinyin">Google</a></li>
<li>Microsoft</li>
<li><a href="Sogou_Pinyin" title="Sogou Pinyin">Sogou</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr></tbody></table><div></div></td></tr><tr><td class="navbox-abovebelow" colspan="2" style="background: #e0e0b0;"><div><span class="noviewer" typeof="mw:File"><span title="List-Class article"></span></span> <a href="List_of_varieties_of_Chinese" title="List of varieties of Chinese">List of varieties of Chinese</a></div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Input_method70" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Input_method70" style="font-size:114%;margin:0 4em"><a href="Input_method" title="Input method">Input method</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">By <a href="Operating_system" title="Operating system">operating<br>system</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist c" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Input Method Manager (IMM32)</li>
<li><a href="Text_Services_Framework" title="Text Services Framework">Text Services Framework (TSF)</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Unix" title="Unix">Unix</a>-like</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Fcitx" title="Fcitx">Fcitx</a></li>
<li><a href="Intelligent_Input_Bus" title="Intelligent Input Bus">Intelligent Input Bus (IBus)</a></li>
<li><a href="Internet/Intranet_Input_Method_Framework" title="Internet/Intranet Input Method Framework">Internet/Intranet Input Method Framework (IIIMF)</a></li>
<li><a href="Maliit" title="Maliit">Maliit</a></li>
<li><a href="Smart_Common_Input_Method" title="Smart Common Input Method">Smart Common Input Method (SCIM)</a></li>
<li><a href="Uim" title="Uim">uim</a></li>
<li><a href="X_Input_Method" title="X Input Method">X Input Method (XIM)</a></li>
<li><i><a href="Input_method" title="Input method">more…</a></i></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Google_Input_Tools" title="Google Input Tools">Google Input Tools</a></li>
<li><a href="OpenVanilla" title="OpenVanilla">OpenVanilla</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Conversion</th><td class="navbox-list-with-group navbox-list navbox-odd hlist c" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Japanese</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Anthy" title="Anthy">Anthy</a></li>
<li><a href="ATOK" title="ATOK">ATOK</a></li>
<li><a href="Google_Japanese_Input" title="Google Japanese Input">Google Japanese Input</a></li>
<li><a href="Kotoeri" title="Kotoeri">Kotoeri</a></li>
<li><a href="Wnn" title="Wnn">Wnn</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Chinese_input_method" title="Chinese input method">Chinese</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Array</li>
<li><a href="Biaoxingma_method" title="Biaoxingma method">Biaoxingma</a></li>
<li>Boshiamy</li>
<li><a href="Cangjie_input_method" title="Cangjie input method">Cangjie</a> (<a href="Simplified_Cangjie" title="Simplified Cangjie">Simplified / Express</a>)</li>
<li><a href="CKC_Chinese_Input_System" title="CKC Chinese Input System">CKC</a></li>
<li><a href="Dayi_method" title="Dayi method">Dayi</a></li>
<li><a href="Pinyin_method" class="mw-redirect" title="Pinyin method">Pinyin</a>
<ul><li><a href="Google_Pinyin" title="Google Pinyin">Google</a></li>
<li>Microsoft</li>
<li><a href="Sogou_Pinyin" title="Sogou Pinyin">Sogou</a></li></ul></li>
<li><a href="Stroke_count_method" title="Stroke count method">Stroke count</a></li>
<li><a href="Wubi_method" title="Wubi method">Wubi (Wang Ma)</a></li>
<li><a href="Zhengma_method" title="Zhengma method">ZhengMa</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Korean</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Google Korean Input</li>
<li><a href="List_of_input_methods_for_Unix_platforms" title="List of input methods for Unix platforms">imhangul</a></li>
<li><a href="List_of_input_methods_for_Unix_platforms" title="List of input methods for Unix platforms">Nabi</a></li>
<li>Microsoft Korean IME</li>
<li>Nalgaeset</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Vietnamese</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="VPSKeys" title="VPSKeys">VPSKeys</a></li>
<li>WinVNKey</li>
<li><a href="UniKey_(software)" title="UniKey (software)">UniKey</a></li>
<li>Vietkey</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Indian</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li>Bobble</li>
<li><a href="Meitei_input_methods" title="Meitei input methods">Meitei input methods</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-07-16" href="https://en.wikipedia.org/wiki/?title=Pinyin_input_method&oldid=1300770563">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>